package chapter07

/**
  * create by undeRdoG on  2021-06-02  17:36
  * 凡心所向，素履以往，生如逆旅，一苇以航。
  */
object Test04_List {

  def main(args: Array[String]): Unit = {
    // 创建一个List
    val list1 = List(23, 65, 87)
    println(list1)


    /**
      * 访问和遍历元素
      **/
    println(list1(0))

    list1.foreach(println)

    /**
      * 向列表中添加元素
      **/
    val l4 = list1.::(61)

    println(l4)

    val list5 = Nil.::(13)
    println(list5)

    /**
      * 合并列表
      * List(1, 2, 3)
      **/
    val list6 = 1 :: 2 :: 3 :: Nil
    println(list6)

    //  List(List(1, 2, 3), 13)
    val list8 = list6 :: list5
    println(list8)

    //   List(1, 2, 3, 13)
    val list9 = list6 ::: list5
    println(list9)
  }

}
